package com.lonely.goods.domain.vo.material.items;

import lombok.Data;

import java.io.Serializable;

/**
 * 物料明细信息响应实体
 */
@Data
public class MaterialItemVO implements Serializable {

    /**
     * 物料明细id
     */
    private Long materialItemId;

    /**
     * 物料id
     */
    private Long materialId;

    /**
     * 物料sku
     */
    private String sku;

    /**
     * 物料名称
     */
    private String materialName;

    /**
     * 单位
     */
    private String unit;

    /**
     * 颜色
     */
    private String color;

    /**
     * 包边门幅
     */
    private String borderedDoorWidth;

    /**
     * 克重
     */
    private String gramWeight;

    /**
     * 成分
     */
    private String ingredients;

    /**
     * 物料类型名称
     */
    private String typeName;

    /**
     * 直弹
     */
    private String straightBullet;

    /**
     * 横弹
     */
    private String horizontalBullet;

    /**
     * 物料图片
     */
    private String pic;

    /**
     * 供应商id
     */
    private Long supplierId;

    /**
     * 供应商名称
     */
    private String supplierName;

    /**
     * 供应商地址
     */
    private String supplierAddress;

    /**
     * 供应商电话
     */
    private String supplierPhone;

    /**
     * 供应商编码
     */
    private String supplierCode;

    /**
     * 供应商色号
     */
    private String supplierColorCode;

    /**
     * 供应商利润率
     */
    private String supplierProfitMargin;

    /**
     * MRP物料单价
     */
    private String unitPrice;

    /**
     * MRP含税单价
     */
    private String mrpTaxInclusiveUnitPrice;

    /**
     * 供应商物料单价
     */
    private String supplierUnitPrice;

//    /**
//     * 使用部位
//     */
//    private String partUsed;
//
//    /**
//     * 单件用量
//     */
//    private String singlePieceUsage;
//
//    /**
//     * 二次工艺
//     */
//    private List<String> secondProcess;
//
//    /**
//     * 花型号
//     */
//    private String flowerModel;
//
//    /**
//     * 花型图片
//     */
//    private String flowerPatternPic;
//
//    /**
//     * 裁剪方式
//     */
//    private String cuttingMethod;
//
//    /**
//     * 备注
//     */
//    private String remark;
}